bitkeeper revision 1.1108.18.1 (410528e6_I32-DCsW9lnK1-Up1UjkQ)
authormwilli2@equilibrium.research.intel-research.net <mwilli2@equilibrium.research.intel-research.net>
Mon, 26 Jul 2004 15:53:10 +0000 (15:53 +0000)
committermwilli2@equilibrium.research.intel-research.net <mwilli2@equilibrium.research.intel-research.net>
Mon, 26 Jul 2004 15:53:10 +0000 (15:53 +0000)
Add make docs target and .PHONY special target.

Makefile

index c0a806cb73184932a6c3e4762c966ec39367772f..5ee023b3277fb902d63047b6be3a28f3f80eb2dd 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -8,6 +8,8 @@ SOURCEFORGE_MIRROR := http://heanet.dl.sourceforge.net/sourceforge
 #http://voxel.dl.sourceforge.net/sourceforge/
 #http://easynews.dl.sourceforge.net/sourceforge
 
+.PHONY: docs delete-symlinks clean
+
 # a not partcularly useful but safe default target
 all: make-symlinks
        $(MAKE) prefix=$(INSTALL_DIR) dist=yes -C xen install
@@ -108,6 +110,7 @@ world:
        $(MAKE) linux-xenU
        $(MAKE) config-xen0
        $(MAKE) linux-xen0
+       $(MAKE) docs
 
 linux26:
        $(MAKE) LINUX_RELEASE=2.6 mk-linux-trees
@@ -118,6 +121,7 @@ linux26:
 clean: delete-symlinks
        $(MAKE) -C xen clean
        $(MAKE) -C tools clean
+       $(MAKE) -C docs clean
 
 # clean, but blow away linux build tree plus src tar ball
 mrproper: clean
@@ -151,3 +155,6 @@ install-iptables:
 uninstall:
        cp -a /etc/xen /etc/xen.old && rm -rf /etc/xen 
        rm -rf "/usr/lib/python2.2/site-packages/xen* /usr/lib/libxc* /usr/lib/python2.2/site-packages/Xc*"
+
+docs:
+       $(MAKE) -C docs all || true